Flipping Edges in Triangulations of Point Sets, Polygons and Maximal Planar Graphs
نویسنده
چکیده
A triangulation of a point set Pn is a partitioning of the convex hull Conv (Pn) into a set of triangles with disjoint interiors such that the vertices of these triangles are in Pn, and no element of Pn lies in the interior of any of these triangles. An edge e of a triangulation T is called flippable if it is contained in the boundary of two triangles of T , and the union of these triangles forms a convex quadrilateral C. By flipping e we mean the operation of deleting e from T and replacing it by the other diagonal of C. A triangulation of a polygon Qn is a partition of Qn into a set of n−2 triangles with disjoint interiors such that the edges of these triangles are vertices of Qn. In this paper we will prove that any triangulation of a point set (polygon) can be transformed into any other by a sequence of flips. We will also prove that there are triangulations of point sets (polygons) such that to transform one into the other takes O(n2) flips. We prove that any triangulation of any set of points contains at least ⌊ 2 ⌋ flippable edges. Motivated by this result, we generalize the concept of flipping edges to that of simultaneously flipping sets of independent ∗Supported by NSERC of Canada. The results presented here are taken from three papers co-authored by the author. Sections 2, 3 and 4 are taken from papers co-authored with F. Hurtado and M. Noy [17, 18]. Section 5 is taken from a joint paper co-authored with Z. Gao and J. Wang [9].
منابع مشابه
Flipping Edges on Triangulations
In this paper we study the problem of flipping edges in triangulations of polygons and point sets. We prove that if a polygon Qn has k reflex vertices, then any triangulation of Qn can be transformed to another triangulation of Qn with at most O(n + k 2 ) flips. We produce examples of polygons with two triangulations T and T such that to transform T to T requires O(n ) flips. These results are ...
متن کاملSimultaneous Edge Flipping in Triangulations
We generalize the operation of flipping an edge in a triangulation to that of flipping several edges simultaneously. Our main result is an optimal upper bound on the number of simultaneous flips that are needed to transform a triangulation into another. Our results hold for triangulations of point sets and for polygons.
متن کاملCounting Triangulations of Planar Point Sets
We study the maximal number of triangulations that a planar set of n points can have, and show that it is at most 30n. This new bound is achieved by a careful optimization of the charging scheme of Sharir and Welzl (2006), which has led to the previous best upper bound of 43n for the problem. Moreover, this new bound is useful for bounding the number of other types of planar (i.e., crossing-fre...
متن کاملThe Number of Triangulations on Planar Point Sets
We give a brief account of results concerning the number of triangulations on finite point sets in the plane, both for arbitrary sets and for specific sets such as the n× n integer lattice. Given a finite point set P in the plane, a geometric graph is a straight line embedded graph with vertex set P where no segment realizing an edge contains points from P other than its endpoints. We are inter...
متن کاملMultitriangulations as Complexes of Star Polygons
Maximal (k+1)-crossing-free graphs on a planar point set in convex position, that is, k-triangulations, have received attention in recent literature, with motivation coming from several interpretations of them. We introduce a new way of looking at k-triangulations, namely as complexes of star polygons. With this tool we give new, direct, proofs of the fundamental properties of k-triangulations,...
متن کامل